سفارش تبلیغ
صبا ویژن
بزودی فتنه هایی می آید که انسان، صبح با ایمان برمی خیزد و شب بی ایمان می گردد؛ جز آنکه خداوند او را با دانش زنده کرده است . [پیامبر خدا صلی الله علیه و آله]

علمی ،آموزشی،تحقیقاتی

از این کلاس می خواهیم برای نمایش تاریخ/ ساعت و غیره استفاده کنیم.

برای مثال می خواهیم تاریخ جاری سیستم را به صورت یک خاصیت از این کلاس دریافت کنیم. برای این منظور کد زیر را به برنامه اضافه می نماییم:

 


public string currentSystemDate
{
get
{
return System.DateTime.Today.ToString() ;
}
}

توضیح کد فوق :

خاصیتی را که می خواهیم از برنامه دریافت کنیم با کلمه ی کلیدی get معرفی می نماییم. هر چیزی که این قسمت برگرداند خروجی currentSystemDate خواهد بود. این دستور زبان که در بالا معرفی شد استاندارد است و در همه جا به یک صورت تعریف و بکار برده می شود. پس شکل آنرا به خاطر بسپارید.
از کلمه ی کلیدی
return برای برگرداندن یک خروجی از خاصیت و یا تابع استفاده می شود.

برای استفاده از این خاصیت جدید ، در فایل Class1.cs که متد main برنامه ی ما در آنجا قرار دارد به صورت زیر عمل می کنیم :

clsDate m_var = new clsDate(); // initialize variable
Console.WriteLine ( m_var.currentSystemDate );
Console.ReadLine();//pause!

 

توضیح کد فوق :

رای استفاده از یک کلاس باید یک متغیر از آن را تعریف کنیم. در هر زبانی یک سری نوع های استاندارد مانند int و string و غیره وجود دارند. کلاس هم در حقیقت یک نوع داده ی بسیار بسیار قدرتمند به شمار می آید. برای تعریف یک متغیر از نوع جدید روش کار مانند سابق است. برای مثال زمانی که یک متغیر عدد صحیح را تعریف می کنید به صورت زیر عمل می شود :

int i=0;

رای تعریف یک متغیر از نوع داده ای که خودمان تعریف کرده ایم نیز باید به همین صورت عمل شود.

clsDate m_var = new clsDate();

از کلمه ی کلیدی new اینجا به صورت استاندارد برای مقدار دهی اولیه به این متغیر جدید استفاده می نماییم.

سپس به روش دستیابی به این خاصیتی که به کلاس اضافه کرده ایم می رسیم.

m_var.currentSystemDate

کلا چه یک خاصیت و یا یک متد را به کلاس اضافه نماییم برای دستیابی به آن از عملگر نقطه پس از ذکر نام متغیر تعریف شده از نوع کلاس خود ، استفاده می نماییم. برای استفاده از خاصیت ها نیازی به آوردن () بعد از ذکر نام خاصیت نمی باشد.

 

عموما از خاصیت ها برای برگرداندن و یا تنظیم یک مقدار ساده استفاده می شود و در آنها عملیات پیچیده ای مد نظر نمی باشد.

 

توضیحی در مورد ; () System.DateTime.Today.ToString

نام دانشجویان:

                  مینا امیری

                  سمانه تقدسی پور

                   زهرا نجفی

مقطع تحصیلی:

                   کاردانی نرم افزار

 

<**ادامه مطلب...**>




مژده فرجی ::: دوشنبه 87/10/16::: ساعت 3:42 عصر

>> بازدیدهای وبلاگ <<
بازدید امروز: 31


بازدید دیروز: 4


کل بازدید :59534
 
 >>اوقات شرعی <<
 
>> درباره خودم<<
مدیر وبلاگ : مژده فرجی[85]
نویسندگان وبلاگ :
سمانه طالبی (@)[0]

مژده فرجی (@)[0]


 
 
>>موسیقی وبلاگ<<
 
>>اشتراک در خبرنامه<<
 
 
>>طراح قالب<<